polycrystalline semiconductor - French English Dictionary